home *** CD-ROM | disk | FTP | other *** search
- ╔══════════════════════════════════════════════════════════════════════╗
- ║ DDGEN.PRG ║
- ║ dBASE III Database Data Dictionary Generator ║
- ╠══════════════════════════════════════════════════════════════════════╣
- ║ ║
- ║ Author: Gene Clark (202)252-6363 ║
- ║ Created: October 20, 1985 ║
- ╚══════════════════════════════════════════════════════════════════════╝
-
- One of my concerns about dBASEIII is its lack of a data dictionary
- capability; that is, once you create a file structure, you may not be
- able to remember the definitions of the fields you originally set up.
- My solution to this problem is this command file, with its ancillary
- files.
-
- This dBASEIII command file program reads the structure of your
- designated dBASEIII file and creates a data dictionary, containing the
- data file's structure and a description of each data field. You
- supply the field description ("DEFINITION"), and this program supplies
- the rest.
-
- The resulting data dictionary is actually another dBASEIII data base
- file with the same filename as your data base file, but with an extent
- of ".DIC". Once the .DIC file is created, it can be USEd like any
- .DBF file as long as you USE it with the fully qualified name. You
- will be asked to provide the dBASEIII data base file name, a 54-
- character description of the file, and a 54-character definition of
- each field in the data base file.
-
-
- Files in this ARChive Library:
- ==============================
-
- -READ.ME- is this file of descriptive text.
-
- DDGEN.PRG is the dBASEIII command file to generate the data
- dictionary file.
-
- DDPRINT.PRG is a dBASEIII command file to print the data
- dictionary.
-
- DDGEN.DBF is the structure of the data dictionary file.
-
- DDGEN.DIC is the data dictionary for the DDGEN.DBF file structure.
-
-
- Comments:
- =========
-
- If you have any comments or suggestions, feel free to share them
- in the "messages" section of the "DARWIN" BBS (301)251-9206.
-
- Gene Clark
- 12/30/85
-